Słownik techniczny polsko-angielski

positive water meter, displacement water meter